package com.bsoft.gol.hcs.clinical.bean.response;

import com.bsoft.gol.hcs.clinical.bean.req.CheckDetailReq;

import java.io.Serializable;
import java.util.List;

/**
 * @Description
 * @Project HOL-COMMON
 * @Package clinical.bean.response
 * @Author xuzhenkui
 * @Date 2020/6/17 20:35
 */
public class ApplicationInfo implements Serializable {
    private String expenseId;
    private String applicationNo;
    private String applyStatus;
    private String invalidStatus;
    private String chargeStatus;
    private String emergencyTag;
    private String executeDepartmentId;
    private String executeDepartmentName;
    private String amount;
    private String examItemDetailName;
    private String orderTime;
    private String examMajorItemId;
    private String examMajorItemName;

    private List<CheckDetailReq> examItemsList;//申请检查项目详情

    @Override
    public String toString() {
        return "Application{" +
                "expenseId='" + expenseId + '\'' +
                ", applicationNo='" + applicationNo + '\'' +
                ", applyStatus='" + applyStatus + '\'' +
                ", invalidStatus='" + invalidStatus + '\'' +
                ", chargeStatus='" + chargeStatus + '\'' +
                ", emergencyTag='" + emergencyTag + '\'' +
                ", executeDepartmentId='" + executeDepartmentId + '\'' +
                ", executeDepartmentName='" + executeDepartmentName + '\'' +
                ", amount='" + amount + '\'' +
                ", examItemDetailName='" + examItemDetailName + '\'' +
                ", orderTime='" + orderTime + '\'' +
                ", examMajorItemId='" + examMajorItemId + '\'' +
                ", examMajorItemName='" + examMajorItemName + '\'' +
                ", examItemsList=" + examItemsList +
                '}';
    }

    public List<CheckDetailReq> getExamItemsList() {
        return examItemsList;
    }

    public void setExamItemsList(List<CheckDetailReq> examItemsList) {
        this.examItemsList = examItemsList;
    }

    public String getExamItemDetailName() {
        return examItemDetailName;
    }

    public void setExamItemDetailName(String examItemDetailName) {
        this.examItemDetailName = examItemDetailName;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getExamMajorItemId() {
        return examMajorItemId;
    }

    public void setExamMajorItemId(String examMajorItemId) {
        this.examMajorItemId = examMajorItemId;
    }

    public String getExamMajorItemName() {
        return examMajorItemName;
    }

    public void setExamMajorItemName(String examMajorItemName) {
        this.examMajorItemName = examMajorItemName;
    }

    public String getExpenseId() {
        return expenseId;
    }

    public void setExpenseId(String expenseId) {
        this.expenseId = expenseId;
    }

    public String getApplicationNo() {
        return applicationNo;
    }

    public void setApplicationNo(String applicationNo) {
        this.applicationNo = applicationNo;
    }

    public String getApplyStatus() {
        return applyStatus;
    }

    public void setApplyStatus(String applyStatus) {
        this.applyStatus = applyStatus;
    }

    public String getInvalidStatus() {
        return invalidStatus;
    }

    public void setInvalidStatus(String invalidStatus) {
        this.invalidStatus = invalidStatus;
    }

    public String getChargeStatus() {
        return chargeStatus;
    }

    public void setChargeStatus(String chargeStatus) {
        this.chargeStatus = chargeStatus;
    }

    public String getEmergencyTag() {
        return emergencyTag;
    }

    public void setEmergencyTag(String emergencyTag) {
        this.emergencyTag = emergencyTag;
    }

    public String getExecuteDepartmentId() {
        return executeDepartmentId;
    }

    public void setExecuteDepartmentId(String executeDepartmentId) {
        this.executeDepartmentId = executeDepartmentId;
    }

    public String getExecuteDepartmentName() {
        return executeDepartmentName;
    }

    public void setExecuteDepartmentName(String executeDepartmentName) {
        this.executeDepartmentName = executeDepartmentName;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }
}
